grooved sheave - French English Dictionary